multi-fuel engine - English Synonyms Dictionary